semiconductor wafer - French English Dictionary